deskless worker - French English Dictionary